1 : the cavity of a tubular organ or part the lumen of a blood vessel
2 : the bore of a tube (as of a hollow needle or catheter)
3 : a unit of luminous flux equal to the light emitted in a unit solid angle by a uniform point source of one candle intensity
The ReVolt is waterproof and rechargeable with a whopping 300 lumens at full power.
by Bonzai April 29, 2018
Get the lumen mug.
less than human
or one who sleeps on floor at a lan party
he is such a lumen for sleeping on the floor at the lan party
by kiprian November 3, 2005
Get the lumen mug.
A phrase used to describe living a lifestyle of the most extravagant, opulent and luxurious variety. Lumen living means that you have reached the stage where money is no object.
Having made a billion pounds in the bank - "I am lumen living".
by Pipelayer17 January 17, 2012
Get the lumen living mug.
Lumen je petra parcina
Petra parcina je lumen
by Petra parcina December 20, 2021
Get the Lumen mug.